kind of horned serpent - Almanca İngilizce Sözlük